Definición del diccionario de Python: Mapeo clave-valor
En Python, el Diccionario es un tipo de dato fundamental y flexible utilizado para almacenar datos de forma descriptiva, más que posicional. A diferencia de secuencias como Listas o Tuplas, un diccionario es una desordenada colección donde los datos se organizan usando nombres únicos llamados claves en lugar de índices numéricos. Esta estructura permite una búsqueda de datos increíblemente rápida.
1. La estructura principal: Pares clave-valor
Los datos se almacenan como pares, donde una única clave se mapea directamente a un valor. Este diseño imita un mapa hash optimizado, garantizando una recuperación extremadamente rápida. Las claves deben ser únicas y inmutables (típicamente cadenas o números), mientras que los valores pueden ser cualquier tipo de dato.
{"student_id":101,"name":"Alex","grade":88.5}
2. Sintaxis y propiedades del diccionario
- Los diccionarios se definen usando llaves
{}. - El punto y coma
:separa la clave de su valor correspondiente (Clave:Valor). - Los diccionarios son mutables, lo que significa que las claves y valores pueden añadirse, eliminarse o modificarse dinámicamente después de su creación.
💡 Indexado frente a búsqueda por clave
Los diccionarios no soportan el indexado numérico (como support numerical indexing (like
[0] o [1]). Los datos deben recuperarse usando el nombre específico de la clave proporcionado durante la creación (por ejemplo, diccionario["nombre"]).
TERMINALbash — 80x24
> Listo. Haz clic en "Ejecutar" para ejecutar.
>